Synonyms for "donkey cart"

Words with similar meaning